permutation process
A Voting-Based System for Ethical Decision Making
Noothigattu, Ritesh, Gaikwad, Snehalkumar 'Neil' S., Awad, Edmond, Dsouza, Sohan, Rahwan, Iyad, Ravikumar, Pradeep, Procaccia, Ariel D.
We present a general approach to automating ethical decisions, drawing on machine learning and computational social choice. In a nutshell, we propose to learn a model of societal preferences, and, when faced with a specific ethical dilemma at runtime, efficiently aggregate those preferences to identify a desirable choice. We provide a concrete algorithm that instantiates our approach; some of its crucial steps are informed by a new theory of swap-dominance efficient voting rules. Finally, we implement and evaluate a system for ethical decision making in the autonomous vehicle domain, using preference data collected from 1.3 million people through the Moral Machine website.
A Voting-Based System for Ethical Decision Making
Noothigattu, Ritesh (Carnegie Mellon University) | Gaikwad, Snehalkumar S. (Massachusetts Institute of Technology) | Awad, Edmond (Massachusetts Institute of Technology) | Dsouza, Sohan (Massachusetts Institute of Technology) | Rahwan, Iyad (Massachusetts Institute of Technology) | Ravikumar, Pradeep ( Carnegie Mellon University ) | Procaccia, Ariel D. ( Carnegie Mellon University )
We present a general approach to automating ethical decisions, drawing on machine learning and computational social choice. In a nutshell, we propose to learn a model of societal preferences, and, when faced with a specific ethical dilemma at runtime, efficiently aggregate those preferences to identify a desirable choice. We provide a concrete algorithm that instantiates our approach; some of its crucial steps are informed by a new theory of swap-dominance efficient voting rules. Finally, we implement and evaluate a system for ethical decision making in the autonomous vehicle domain, using preference data collected from 1.3 million people through the Moral Machine website.